//
//  GDAdvertiseViewController.h
//  Gunterapple
//
//  Created by 热带雨林 on 2020/12/20.
//  Copyright © 2020 热带雨林. All rights reserved.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

//广告页的类型
typedef enum {
    ADLaunchViewController,//广告类型
    GreenhandLaunchViewController,//轮播图新手导引类型
    GifBackgroundLaunchViewController,//gif图背景类型
    RollImageLaunchViewController,//滚动图片类型
    ShowLaunchAnimationViewController,//动画图片类型
    AVLaunchViewController//仿keep开机动画
} LaunchViewControllerType;

//@protocol GDAdvertiseVCDelegate <NSObject>
//
//- (void)text;
//
//@end

@interface GDAdvertiseViewController : UIViewController

/**
 构造方法，添加一个根视图控制器
 @param  mainVC 根控制器
 @param viewControllerType  控制器类型
 @return 初始化完成
 */
- (instancetype)initWithMainVC:(UITabBarController *)mainVC viewcontrollType:(LaunchViewControllerType) viewControllerType;

/**
 结束引导按钮，注意有的类型不需要添加引导按钮
 */


/**
 广告页是否允许跳过，默认可以点击跳过
 */
@property (nonatomic, assign)BOOL isSkip;

/**
 跳过广告时间，默认为5秒
 */
@property (nonatomic, assign) NSInteger adTime;
/**
广告页图片
 */
@property (nonatomic, strong)NSString *imageURL;

/**
 http://www.jianshu.com/users/e39da354ce50/latest_articles
 */
@property (nonatomic, strong) NSString *URLStr;
//@property (nonatomic, weak) id<GDAdvertiseVCDelegate>delegate;

/**
 新手导航图片数组
 */
@property (nonatomic, strong) NSArray *imageArray;
/**
 新手导航图片通过URL数组进行加载，图片命名要规范
 */
@property (nonatomic, strong) NSArray *imageURLArray;
/**
 新手引导页页号标记
 */
@property (nonatomic, strong) UIPageControl *pageControl;

/**
 mp4URL 
 */
@property (nonatomic, strong) NSString *mp4URLStr;
/**
 GIF动图str
 */
@property (nonatomic, strong) NSString *gifImageStr;
/**
 gif动图URLstr
 */
@property (nonatomic,strong) NSString *gifImageUrlStr;
@end


NS_ASSUME_NONNULL_END
